cable pin - Turkish English Dictionary